.contents {
  max-width: 384px;
  position: relative;
}
.contents .title {
  max-width: 384px;
  margin-bottom: 24px;
  font-size: 24px;
}
.contents .logo {
  max-width: 384px;
  margin-bottom: 24px;
  text-align: center;
}
.contents .logo img {
  height: 62px;
}
.contents Input {
  border-radius: 8px !important;
}
.contents .login .login-id {
  margin-bottom: 16px;
}
.contents .login .login-password {
  margin: 16px 0;
}
.contents .login .regiterPhone {
  margin-bottom: 16px;
}
.contents .login .login-btn {
  margin: 8px 0 16px;
}
.contents .login .login-select {
  display: flex;
}
.contents .login .login-select .register {
  margin-left: auto;
}
.contents .login .admin-login {
  padding: 0 40px;
  margin-top: 20px;
}
.contents .login .login-footer {
  text-align: center;
  font-size: 12px;
  margin-top: 42px;
}
